Automattic\WooCommerce\Internal\Admin\Orders\ListTable D

Total Complexity 168
Dependencies 8
Dependents 3
Total lines 1,708
Lines of code 929
Logical lines of code 442
Comment lines 574
Methods 52
Properties 7

Methods 52

Method Rating Maintainability Complexity Lines of code
handle_bulk_actions()
B
37 14 77
bulk_action_notices()
A
47 9 33
get_views()
A
50 9 25
get_and_maybe_update_months_filter_cache()
A
46 8 39
get_order_preview_template()
S
40 2 90
render_order_number_column()
S
51 6 24
extra_tablenav()
S
55 6 18
do_delete()
S
60 6 12
prepare_items()
S
46 4 39
render_order_date_column()
S
53 5 21
search_box()
S
54 5 20
set_date_args()
S
57 5 14
months_filter()
S
51 4 25
display()
S
48 3 33
print_hidden_form_fields()
S
59 4 13
count_orders_by_status()
S
53 3 24
render_wc_actions_column()
S
53 3 23
search_filter()
S
53 3 22
get_bulk_actions()
S
54 3 21
set_status_args()
S
58 3 15
do_bulk_action_mark_orders()
S
59 3 14
default_hidden_columns()
S
62 3 13
render_order_status_column()
S
59 3 13
set_order_args()
S
60 3 12
do_bulk_action_remove_personal_data()
S
62 3 12
set_search_args()
S
63 3 11
render_shipping_address_column()
S
61 3 11
render_billing_address_column()
S
62 3 11
should_render_blank_state()
S
62 3 11
customers_filter()
S
56 2 19
single_row()
S
55 2 19
render_column()
S
67 3 8
do_untrash()
S
64 3 10
get_order_status_label()
S
57 2 15
get_view_link()
S
64 3 8
render_blank_state()
S
61 1 18
column_cb()
S
60 1 16
set_items_per_page()
S
77 2 3
current_action()
S
71 2 6
set_customer_args()
S
66 2 8
render_order_total_column()
S
67 2 7
get_columns()
S
58 1 15
get_table_classes()
S
61 1 14
get_visible_statuses()
S
61 1 13
setup()
S
59 1 12
get_sortable_columns()
S
65 1 10
items_per_page()
S
66 1 9
column_default()
S
74 1 4
init()
S
80 1 3
enqueue_scripts()
S
77 1 4
get_order_edit_link()
S
80 1 3
__construct()
S
67 1 9